supervise too closely - French English Dictionary